English Dictionary
▪ stachyose
▪ stachys
▪ stachys palustris
▪ stachys sylvatica
▪ stack
◊ STACHYS PALUSTRIS
Stachys palustris
n : perennial herb with an odorless rhizome widespread in moist
places in northern hemisphere [syn: {hedge nettle}, {Stachys
palustris}]
stachyose
stachys
stachys palustris
stachys sylvatica
stack
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]